home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / mbbs12d.zip / UPGRADE.DOC < prev   
Text File  |  1992-06-23  |  8KB  |  190 lines

  1.      MacroBBS 1.2d - (C)opyright 1992 by Jeff Oberlee - All Rights Reserved
  2.  
  3.  
  4.     Upgrading to MacroBBS 1.2d is very easy.  Copy the file MBBS12D.ZIP to your
  5. {COMMO} disk directory and type as shown:
  6.  
  7.                 PKUNZIP MBBS12D MACRO???.MAC
  8.         then:
  9.                 PKUNZIP MBBS12D *.DOC
  10.  
  11.           ...to extract the files you need to upgrade.  All files meeting the
  12. above file masks (MACRO???.MAC and *.DOC) may be safely overlaid without
  13. adversely affecting MacroBBS's performance.
  14.  
  15.  
  16.  
  17.                             * * * * * * * * * * * *
  18.                             * MacroBBS  Evolution *
  19.                             * * * * * * * * * * * *
  20.  
  21. * * * * * * * *
  22. *  1.2a/b/c/d *
  23. * * * * * * * *
  24.  
  25.  -  Bug fixes:
  26.  
  27.     1.  A BIG bug in the protocol menu (dealing with XMODEM) was fixed.
  28.         BOTH of {COMMO}'s built-in protocols (XMODEM csum and XMODEM-1k)
  29.         are now available.  THESE DO NOT NEED DSZ, but you must have DSZ
  30.         installed if you want to support YMODEM and ZMODEM transfers.
  31.  
  32.     2.  A certain line of code was limiting COM port access to CON1: -- this
  33.         oversight has been corrected and MacroBBS should work fine with COM
  34.         ports 1, 2, 3, or 4 -- whichever {COMMO} is configured for.
  35.  
  36.     3.  MacroBBS was assuming too much about the format of your DOS directory
  37. C       listings.  MBBS was crashing when there were more/less than 2 lines in
  38.         the DIRectory header:
  39.  
  40.         Eg.           Volume in drive C is DISK
  41.                       Volume Serial Number is ????-????
  42.                       Directory of E:\COMMO
  43.  
  44.             ...would cause MacroBBS to crash during local and remote uploads.
  45.  
  46.             Thanks, Dennis! :)
  47.  
  48.     4.  {COMMO} 5.3's new military time format capability was conflicting with
  49. D       a portion of MacroBBS that relied on am's and pm's.  This has been
  50.         corrected.
  51.  
  52.  -  Improvements:
  53.  
  54.     1.  The Hall of Fame display/edit routine was re-worked and now re-displays
  55.         info only when the Caller enters "L" to LIST, rather than each time the
  56.         Caller updates a data field.
  57.  
  58.     2.  Made refinements to the "Intromsg" and "Your Data" MAIN MENU
  59.         subroutines.
  60.  
  61.     3.  Made a few changes to the OFF-LINE WAIT SCREEN.  All options that
  62.         utilize {COMMO}'s built-in text editor were combined into a small
  63.         menu under OFF-LINE option 3, "Text Edit Menu".
  64.  
  65.     4.  Extended Name/Handle maximum length from 15 characters to 30 characters.
  66.  
  67.     5.  The older ADD CALLER routine assumed you knew EXACTLY what you were
  68.         doing; It would allow you to use an already taken Name/Handle as well
  69.         as allowing invalid input.  That has been corrected.
  70.  
  71.     6.  The ON-LINE SYSOP MENU also assumed too much.  Input length and
  72.         validity are now tested.
  73.  
  74.     7.  Seriously reworked the CONNECT routine to support many popular baud
  75.         rates and made configurable the CONNECT and RING modem result codes
  76.         to allow for greater versatility.
  77.  
  78.     8.  Made far too many cosmetic changes/enhancements to list here.
  79.         (or anywhere... :)
  80.  
  81.  -  New features:
  82.  
  83.     1.  Options were added to the MESSAGE BASE, the FILE BASE, and the Hall of
  84.         Fame menus to allow direct access from one to another.
  85.  
  86.     2.  Added a Sysop configurable Personal Caller Data routine.  If the file
  87.         PERSONAL.DAT is present in your MacroBBS data dir (\COMMO\MACROBBS\)
  88.         and there is no <id#>.DAT file for the current Caller (if the Caller is
  89.         new or his/her last call was before this feature was implemented),
  90.         normal log-on will be interrupted by the "System Information Request"
  91.         routine.  The questions (prompts) are taken from the file PERSONAL.DAT
  92.         and the information provided by the Caller is saved to a file in the
  93.         CALLERS disk directory (\COMMO\CALLERS\).  The newly saved file will
  94.         be named according to the Caller's id#. For example, User 5's info is
  95.         saved as 5.DAT.  Create/edit PERSONAL.DAT with any ASCII editor or
  96.         select off-line option 3 to use {COMMO}'s built-in editor.
  97.  
  98.         The format you MUST use for PERSONAL.DAT is exactly the same as the
  99.         format of QUESTION.DAT:  two lines per item.  The first line contains
  100.         a number -- the maximum number of characters MacroBBS will accept for
  101.         that item's answer.  The second line contains the prompt.
  102.  
  103.         Example:
  104.  
  105.         25
  106.         Real name
  107.         2
  108.         Age
  109.         13
  110.         Phone #
  111.  
  112.         In the above example, up to 25 characters will be accepted for the
  113.         Caller's REAL NAME, UP TO 2 for AGE, and UP TO 13 for PHONE #.
  114.  
  115.     3.  If the file NOTICES.DAT is present in your MacroBBS data directory
  116.         (eg.  C:\COMMO\MACROBBS\), it will be displayed during log-on after the
  117.         stats/INTROMSG screen.  Create/edit this file with any ASCII editor
  118.         or select off-line option 3 to create/edit this file with {COMMO}'s
  119.         built-in editor.
  120.  
  121.     4.  Added the (S)ysop command to the message READ MENU.  Selecting S will
  122.         display the SYSOP MENU.  Options available are: (D)elete the current
  123.         message, (M)ove the current message to another area, (E)dit the current
  124.         message (local uses {COMMO}'s built-in editor; remote uses MacroBBS's
  125.         editor), and (Q)uit to the READ MENU.
  126.  
  127.         The Access Level needed to access the (S)ysop option must be set in
  128.         the MacroBBS configuration.  ALSO, the Access Level needed to access
  129.         (D)OS from the MAIN MENU is now configurable.
  130.  
  131.     5.  Added the FORWARD (>) and REVERSE (<) commands to both the File Base and
  132.         Message Base menus for quickly jumping to the next File or Message area
  133.         without having to utilize the AREA LIST.
  134.  
  135.     6.  Added the (R)eviewScan option to the MESSAGE BASE MENU for scanning
  136.         message headers quickly.
  137.  
  138.     7.  Added the (T)race command to the message READ MENU.  Selecting T will
  139.         auto-display the message to which the current message is a reply,
  140.         assuming the current message IS a reply to another message.
  141.  
  142.     8.  Added a configurable time limit per call, not counting chat time or
  143.         time spent UPloading.  If you and a Caller chat for an hour, the
  144.         Caller will still have as much on-line time left as he/she did upon
  145.         entering chat mode.  The same goes for file UPload.
  146.  
  147.  -  Hint for the not-so-distant future:
  148.  
  149.         I have BIG plans for that empty off-line options slot.  <grin>
  150.  
  151.  
  152. * * * *
  153. * 1.1 *
  154. * * * *
  155.  
  156.  -  Bug fixes:
  157.  
  158.     1.  The NEWSCAN routine -  The NEWSCAN flag was not being reset when
  159.         NEWSCAN was QUITted via the READ MENU command.
  160.  
  161.     2.  Off-line Edit Caller routine:  If you edited a Caller before 12 noon,
  162.         that Caller's name/id# would be saved to disk as the "last Caller"
  163.         when the time flag was updated at noon.
  164.  
  165.     3.  OFF-LINE option 2, "See Scrollback," now works.
  166.  
  167.     4. Protocol select:  The protocol selection menu was "missing" but has
  168.        been replaced and is now working properly.
  169.  
  170.     5.  A ton of misspellings in the MACROBBS.DOC file were fixed.
  171.         (I *CAN* spell...  Really I can.  :)
  172.  
  173.  -  New features:
  174.  
  175.     1.  Local file upload routine:  Now there's an automated way to add files
  176.         to a file list.  Copy the files (the ones you want to add to a file
  177.         list) to the proper disk directory (ie. \COMMO\FILES\F2), log-on
  178.         locally and go to the File Base Menu.  After switching to the area you
  179.         want to add files to, choose U for Upload.  Enter a file mask (it may
  180.         include wildcards, eg. *.ZIP)  If any files matching the mask exist in
  181.         that file area's disk directory, they will be displayed one at a time
  182.         and you will be asked whether or not you want to add the displayed file
  183.         to the list.  If you choose YES, you will be prompted to enter a file
  184.         description.  To abort (NOT add the file), Press ENTER only. Otherwise,
  185.         type in a description and press ENTER.  The file/size/description is
  186.         then added to the file list for that area.
  187.  
  188.     2.  Added the [D]OS shell option to the ON-LINE SYSOP MENU.
  189.  
  190.